package tmpl

var GO_TYPE_TEMPLE_NAME = "GO_TYPE_TEMPLE"
var GO_TYPE_TEMPLE = `
/*****************************************************
*　　作者　　　　{{.Author}}
*　　日期　　　　{{.CreatedDate}}
*
*　　备注 :
*　　     1. Created
*　　     2. ......
*******************************************************/

package {{.NameSpace}}

// {{.ClassName}}
type {{.ClassCode}} struct {

}


`

var TEMPLE_GO_STRUCT = `
/*****************************************************
*　　作者　　　　{{.Author}}
*　　日期　　　　{{.CreatedDate}}
*
*　　备注 :
*　　     1. Created
*　　     2. ......
*******************************************************/

package {{.Package}}
{{ if .HasReference }}
import (
{{range $i, $reference := .References}}    "{{$reference}}"
{{end}})
{{ else }}{{ end }}
// {{.Annotation}}
type {{.Name}} struct {
{{range $j, $item := .Props}}    {{$item.Name}} {{$item.TypeName}}` + " `" + `json:"{{$item.DbName}}" xorm:"{{$item.DbTypeFull}} '{{$item.DbName}}'"` + "` " + `// {{$item.Annotation}}
{{end}}}
`
